Config

配置管理,主要提供项目目录的管理。

编辑配置

dry config edit
修改配置文件。

初始化配置

dry config init
如果提示无法找到配置文件,可以使用该命令初始化配置文件。

配置项

配置文件是一个json格式的文件,内容如下:

{
  "RootPath": "./",     // 项目根目录
  "DtoPath": "Share",   // dto输出目录
  "EntityPath": "Core", // 实体项目目录
  "DbContextPath": "Database/EntityFramework",
  "StorePath": "Http.Application",  // 数据仓储输出目录
  "ApiPath": "Http.API",            // 控制器接口输出目录
  "IdStyle": "Id",                  // 默认Id字段名称
  "IdType": "Guid",                 // 生成Id使用的类型,如string,Guid,int
  "CreatedTimeName": "CreatedTime", // 默认创建时间字段名称
  "UpdatedTimeName": "UpdatedTime"  // 默认更新时间字段名称
}